payment authority - Spanish English Dictionary